import request from '@/utils/request'
export default{
  //1.查询管理员
  getAdmins(type){
    return request({
      url:'/api/v1/admin/admin/getAdmins/'+type,
      method:'get'
    })
  },
  //2.查询所有角色
  getRoles(){
    return request({
      url:'/api/v1/admin/role/getAllRoles',
      method:'get'
    })
  },
  //3.根据管理员Id查询信息
  getAdminById(adminId){
    return request({
      url:'/api/v1/admin/admin/getAdminById/'+adminId,
      method:'get'
    })
  },
  //4.添加管理员
  addAdmin(admin){
    return request({
      url:'/api/v1/admin/admin/addAdmin',
      method:'post',
      data:admin
    })
  },
  //5.修改管理员
  updateAdmin(admin){
    return request({
      url:'/api/v1/admin/admin/updateAdmin',
      method:'put',
      data:admin
    })
  },
  //6.删除管理员
 deleteAdmin(adminId){
    return request({
      url:'/api/v1/admin/admin/deleteAdmin/'+adminId,
      method:'delete',
    })
  },
  //7.管理员审核通过
  adminAdopt(adminId){
    return request({
      url:'/api/v1/admin/admin/adminAdopt/'+adminId,
      method:'get',
    })
  },
  //8.管理员审核失败
  adminFail(adminId){
    return request({
      url:'/api/v1/admin/admin/adminFail/'+adminId,
      method:'get',
    })
  }
}
